;p96.asm
assume cs:codesg
codesg segment
   start:  
        mov ax,2000H
        mov ds,ax
        mov bx,0
    s:  mov cl,[bx]; cx的低位
        mov ch,0   ; cx的高位固定为零
        inc cx ;需要让cx变为一，才能跳出循环
        inc bx
        loop s
    ok:
        dec bx ;dec指令的功能和inc 相反，dec bx进行的操作为（bx）=(bx)-1
        mov dx,bx
        mov ax, 4c00h 
	    int 21h 
codesg ends
end start